salt efflorescence - Turkish English Dictionary